/**
 * Historico de alteração
 *
 * Data         Autor   Descrição
 * 24/10/2010   Jerry   Criação do cabeçalho.
 *
 */

package Instrumentos;

import Dados.FilaDouble;


/**
 *
 * @author Bruno
 */
public class GerenciaPressao extends Thread {



    private FilaDouble fila;
    private InstrumentoPressao pressao;

    public GerenciaPressao(InstrumentoPressao pressao, FilaDouble fila) {
           this.fila = fila;
           this.pressao = pressao;
           iniciaInstrumentoPressao();
    }


    @Override
    public void run() {
        while(true) {
            pressao.setValor(fila.remove());
        }
    }

    public void iniciaInstrumentoPressao() {
        this.start();
    }

    public void paraInstrumentoPressao() {
        this.stop();
    }

}
